\section{Specification fonctionelles : cas d'utilisations}
\label{usecase}
Premièrement, afin de spécifier les différentes fonctionnalités de notre projet, nous avons élaboré plusieurs diagrammes de cas d'utilisations.
Ces diagrammes nous ont permis de comprendre ainsi que d'analyser les besoins, et donc de recenser les grandes fonctionnalités de notre logiciel.

Pour celà, nous avons donc décrit le système du point de vue de l'utilisateur, dans notre cas, un joueur. Nous nous sommes intéréssés aux possibilités que notre logiciel doit offrir au joueur, au différentes actions possibles etc..

Nous nous sommes principalement occupés des actions possibles pour un joueur lorsqu'une unité ou une ville est sélectionnée. Vous pourrez retrouver ces diagrammes respectivement aux figures \ref{gererUnit} et \ref{gererVille}.

\begin{figure}[!ht]
	\centering
	\includegraphics[width=0.6\textwidth]{./Images/gererUnit.png}
	\caption{Diagramme de cas d'utilisation : gérer une unité}
	\label{gererUnit}
\end{figure}

\begin{figure}[!ht]
	\centering
	\includegraphics[width=0.6\textwidth]{./Images/gererVille.png}
	\caption{Diagramme de cas d'utilisation : gérer une ville}
	\label{gererVille}
\end{figure}